make restitution - Allemand Anglais Dictionnaire